be disgustingly dirty - Francés Inglés Diccionario